RT_SECURE_NO_WARNINGS 1


#include<iostream>
#include<string>

//#include"test2.h"
//
//extern a;

//using namespace std;
//
//class Person
//{
//public:
//	Person(int age=20,string name="lihua")
//		:_age(age)
//		,_name(name)
//	{}
//protected:
//	int _age;
//	string _name;
//};
//
//class Teacher :public Person
//{
//public:
//	Teacher(string bijiao = "123", int changdu = 10,int shang=1000)
//		:_bijiao(bijiao)
//		, _changdu(changdu)
//		,_shang(shang)
//	{}
//private:
//	string _bijiao;
//	int _changdu=0;
//	int _shang;
//};
//
//int main()
//{
//	Teacher s1("456",200,888);
//	Teacher s2(s1);
//	return 0;
//}

//class TEST
//{
//public:
//			//error 仅非静态成员可以是虚拟的！
//	static virtual void test() = 0
//	{
//		std::cout << "test" << std::endl;
//	}
//};
//
//int main()
//{
//	TEST t;
//	return 0;
//}


int main()
{
	int a = 10;
			//只有大小有关联的才可以强转 ！
	int* p = (int*)a;
	return 0;
}
